RSA Based Consensus Algorithm for Lightweight Private Blockchain Network
نویسندگان
چکیده
Consensus algorithms are essential for achieving agreement among nodes in blockchain systems. However, traditional consensus such as Proof of Work (PoW) and Stake (PoS) can be resource-intensive unsuitable lightweight private applications. This paper proposes using the RSA (Rivest–Shamir–Adleman) encryption algorithm a context college placement system. offers several advantages over algorithms, including simplicity, efficiency, security. Moreover, implemented on resource-constrained nodes, making it promising solution The resource constrained students, academic department, training cell coordinator. company acts client. movement student’s data to companies is recorded transactions distributed ledger or blockchain, allowing student track its progress.
منابع مشابه
Difficulty control for blockchain-based consensus systems
Crypto-currencies like Bitcoin have recently attracted a lot of interest. A crucial ingredient into such systems is the “mining” of a Nakamoto blockchain. We model mining as a Poisson process with time-dependent intensity and use this model to derive predictions about block times for various hash-rate scenarios (exponentially rising hash rate being the most important). We also analyse Bitcoin’s...
متن کاملBlockchain Consensus
In this paper, we present a new definition of Byzantine consensus that applies to blockchains, applications that allow to transfer digital assets through transactions. More precisely, a blockchain is a distributed abstraction where participants must reach a consensus on a unique block of transactions to be appended to the chain. This new consensus definition requires a validity property based o...
متن کاملA Review on Consensus Algorithms in Blockchain
Block chain technology is a decentralized data storage structure based on a chain of data blocks that are related to each other. Block chain saves new blocks in the ledger without trusting intermediaries through a competitive or voting mechanism. Due to the chain structure or the graph between each block with its previous blocks, it is impossible to change blocking data. Block chain architectur...
متن کاملEfficient Public Blockchain Client for Lightweight Users
Public blockchains provide a decentralized method for storing transaction data and have many applications in different sectors. In order for users to track transactions, a simple method is to let them keep a local copy of the entire public ledger. Since the size of the ledger keeps growing, this method becomes increasingly less practical, especially for lightweight users such as IoT devices and...
متن کاملRDV: Register, Deposit, Vote: a full decentralized consensus algorithm for blockchain based networks
A decentralized payment system is not secure if transactions are transferred directly between clients. In such a situation it is not possible to prevent a client from redeeming some coins twice in separate transactions that means a double-spending attack. Bitcoin uses a simple method to preventing this attack i.e. all transactions are published in a unique log (blockchain) [17,38]. This approac...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ITM web of conferences
سال: 2023
ISSN: ['2271-2097', '2431-7578']
DOI: https://doi.org/10.1051/itmconf/20235403003